//
//  AudioListViewController.m
//  RecorderTest
//
//  Created by 张彦东 on 2017/5/17.
//  Copyright © 2017年 Z. All rights reserved.
//

#import "AudioListViewController.h"
#import "AudioTableViewCell.h"
#import "ZZAudioModel.h"
#import "ZZAudioManager.h"

@interface AudioListViewController () <UITableViewDelegate, UITableViewDataSource>

@property (nonatomic, weak) UITableView *tableView;

@end

@implementation AudioListViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    
    self.view.backgroundColor = [UIColor whiteColor];
    
    UITableView *tableView = [[UITableView alloc] init];
    [self.view addSubview:tableView];
    _tableView = tableView;
    tableView.rowHeight = 80;
    tableView.backgroundColor = [UIColor whiteColor];
    tableView.delegate = self;
    tableView.dataSource = self;
}

- (void)viewDidLayoutSubviews {
    [super viewDidLayoutSubviews];
    _tableView.frame = self.view.bounds;
}

#pragma mark -UITableViewDelegate UITableViewDataSource
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
    return [ZZAudioManager manager].audioArray.count;
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    AudioTableViewCell *cell = [AudioTableViewCell cellWithTableView:tableView];
    ZZAudioModel *model = [ZZAudioManager manager].audioArray[indexPath.row];
    cell.model = model;
    return cell;
}

@end
